package com.ruoyi.system.dto.article;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.page.PageQuery;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;
import java.util.Date;

@Data
@ApiModel(value = "PageArticleDto", description = "文章管理查询条件")
public class PageArticleDto extends PageQuery {
//    /**
//     * 状态（0未提交，1带审核，2已通过）
//     */
//    @ApiModelProperty(value = "0未提交，1带审核，2已通过")
//    private Integer status;
    /**
     * 备案编号
     */

    @ApiModelProperty(value = "标题")
    private String title;
    /**
     * 状态  0 草稿 1 发布上线
     */
    @ApiModelProperty(value = "状态  0 草稿 1 发布上线 2 下线")
    private Integer status;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;

    /**
     * 1.电影资讯 2.办事须知 3.工作要闻 4.政策文件
     */
    @ApiModelProperty(value = "1.电影资讯 2.办事须知 3.工作要闻 4.政策文件")
    private String types;

    @ApiModelProperty(value = "开始时间 yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date startTime;

    /**
     * 拍摄结束时间
     */
    @ApiModelProperty(value = "结束时间 yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date endTime;
}
